mountain sweet - German English Dictionary